.detail{
  .cons-item{
	.icon-feature-free {
	  width: 73px;
	  height: 83px;
	  background: url('../img/icon/icon-featured-fast-create.png') no-repeat center center;
	}
	.icon-feature-theme-store {
	  width: 83px;
	  height: 83px;
	  background: url('../img/icon/icon-featured-theme-store.png') no-repeat center center;
	}
	.icon-feature-app-store {
	  width: 75px;
	  height: 74px;
	  background: url('../img/icon/icon-featured-app-store.png') no-repeat center center;
	}
	.icon-feature-seo {
	  width: 81px;
	  height: 74px;
	  background: url('../img/icon/icon-featured-seo.png') no-repeat center center;
	}
	.icon-feature-custom {
	  width: 75px;
	  height: 74px;
	  background: url('../img/icon/icon-featured-custom.png') no-repeat center center;
	}
	.icon-feature-order {
	  width: 98px;
	  height: 74px;
	  background: url('../img/icon/icon-featured-order.png') no-repeat center center;
	}
	.icon-web-fast {
	  width: 49px;
	  height: 74px;
	  background: url('../img/icon/icon-web-fast.png') no-repeat center center;
	}
	.icon-web-profession {
	  width: 75px;
	  height: 74px;
	  background: url('../img/icon/icon-web-theme.png') no-repeat center center;
	}
	.icon-web-optimal {
	  width: 77px;
	  height: 74px;
	  background: url('../img/icon/icon-web-optimal.png') no-repeat center center;
	}
	.icon-web-device {
	  width: 75px;
	  height: 74px;
	  background: url('../img/icon/icon-web-device.png') no-repeat center center;
	}
	.icon-web-trademark {
	  width: 79px;
	  height: 74px;
	  background: url('../img/icon/icon-web-trademark.png') no-repeat center center;
	}
	.icon-web-expert {
	  width: 84px;
	  height: 74px;
	  background: url('../img/icon/icon-manager-customer.png') no-repeat center center;
	}

	.icon-manager-customer {
	  width: 73px;
	  height: 81px;
	  background: url('../img/icon/icon-manager-customer.png') no-repeat center center;
	}
	.icon-manager-email {
	  width: 86px;
	  height: 81px;
	  background: url('../img/icon/icon-manager-email.png') no-repeat center center;
	}
	.icon-manager-order {
	  width: 63px;
	  height: 73px;
	  background: url('../img/icon/icon-manager-order.png') no-repeat center center;
	}
	.icon-manager-position {
	  width: 72px;
	  height: 73px;
	  background: url('../img/icon/icon-manager-position.png') no-repeat center center;
	}
	.icon-custom-richness {
	  width: 97px;
	  height: 75px;
	  background: url('../img/icon/icon-custom-richness.png') no-repeat center center;
	}
	.icon-custom-unlimited {
	  width: 75px;
	  height: 75px;
	  background: url('../img/icon/icon-custom-unlimited.png') no-repeat center center;
	}
	.icon-custom-professional {
	  width: 110px;
	  height: 75px;
	  background: url('../img/icon/icon-custom-professional.png') no-repeat center center;
	}
	.icon-custom-service {
	  width: 75px;
	  height: 75px;
	  background: url('../img/icon/icon-custom-service.png') no-repeat center center;
	}
	.icon-marketing-top {
	  width: 79px;
	  height: 73px;
	  background: url('../img/icon/icon-marketing-top.png') no-repeat center center;
	}
	.icon-marketing-tool {
	  width: 73px;
	  height: 73px;
	  background: url('../img/icon/icon-marketing-tool.png') no-repeat center center;
	}
	.icon-marketing-sitemap {
	  width: 73px;
	  height: 73px;
	  background: url('../img/icon/icon-marketing-sitemap.png') no-repeat center center;
	}
	.icon-marketing-review {
	  width: 73px;
	  height: 73px;
	  background: url('../img/icon/icon-featured-custom.png') no-repeat center center;
	}
	.icon-marketing-email {
	  width: 86px;
	  height: 73px;
	  background: url('../img/icon/icon-marketing-email.png') no-repeat center center;
	}
	.icon-marketing-facebook {
	  width: 73px;
	  height: 73px;
	  background: url('../img/icon/icon-marketing-facebook.png') no-repeat center center;
	}
	.icon-marketing-sale {
	  width: 95px;
	  height: 73px;
	  background: url('../img/icon/icon-marketing-tool.png') no-repeat center center;
	}

	.icon-platform-unlimited {
	  width: 81px;
	  height: 39px;
	  background: url('../img/icon/icon-platform-unlimited.png') no-repeat center center;
	}
	.icon-platform-server {
	  width: 75px;
	  height: 39px;
	  background: url('../img/icon/icon-platform-server.png') no-repeat center center;
	}
	.icon-platform-ssl {
	  width: 70px;
	  height: 75px;
	  background: url('../img/icon/icon-platform-ssl.png') no-repeat center center;
	}
	.icon-platform-backup {
	  width: 68px;
	  height: 75px;
	  background: url('../img/icon/icon-platform-backup.png') no-repeat center center;
	}
	.icon-platform-support {
	  width: 69px;
	  height: 69px;
	  background: url('../img/icon/icon-platform-support.png') no-repeat center center;
	}
	.icon-platform-update {
	  width: 76px;
	  height: 69px;
	  background: url('../img/icon/icon-platform-update.png') no-repeat center center;
	}
	.icon-product-clearly {
	  width: 54px;
	  height: 73px;
	  background: url('../img/icon/icon-product-clearly.png') no-repeat center center;
	}
	.icon-product-attractive {
	  width: 75px;
	  height: 73px;
	  background: url('../img/icon/icon-product-attractive.png') no-repeat center center;
	}
	.icon-product-input {
	  width: 80px;
	  height: 73px;
	  background: url('../img/icon/icon-product-upload.png') no-repeat center center;
	}
	.icon-product-manage {
	  width: 63px;
	  height: 73px;
	  background: url('../img/icon/icon-manager-order.png') no-repeat center center;
	}
	.icon-product-store {
	  width: 73px;
	  height: 73px;
	  background: url('../img/icon/icon-product-store.png') no-repeat center center;
	}
	.icon-product-seo {
	  width: 88px;
	  height: 73px;
	  background: url('../img/icon/icon-product-seo.png') no-repeat center center;
	}

  }
}

#header {
  color: #515151;
}

#header a:not(.btn-registration) {
  color: #515151;
}

#header .container {
  border: none;
}

#logo img,
.small-logo img {
  content: url("../img/icon/bizweb_old_logo.png");
}

@media (max-width: 385px) {
  .small-logo img {
	content: url("../img/icon/bizweb_old_logo_short.png");
  }
}

.function-layout {
  padding-top: 95px;
}

.menu-function h4 {
  font-size: 14px;
  text-transform: uppercase;
  color: #4a4a4a;
  padding-bottom: 10px;
  margin-bottom: 15px;
  border-bottom: 1px solid #ccc;
}

.menu-function ul {
  padding: 0 0;
}

.menu-function li {
  list-style: none;
  margin-top: 10px;
}

.menu-function li a {
  display: block;
  padding: 10px 10px 5px 0;
  font-size: 14px;
  color: #4a4a4a;
  font-weight: lighter;
  text-align: left;
}

.menu-function li a:hover,
.menu-function li.current a {
  text-decoration: none;
  color: #0c7ebe;
  border-left: 3px solid #0c7ebe;
  padding-left: 10px;
  transition: padding 0.5s;
  -webkit-transition: padding 0.5s;
}
.function-header {
  background-color: #f8f8f8;
  padding: 20px 0;
  border-top: 1px solid #ebebeb;
  margin-bottom: 30px;
}

.function-header h3 {
  font-size: 36px;
  font-weight: lighter;
  color: #4a4a4a;
  margin-top: 0;
}

.function-header .function-breadcrumb {
  font-size: 14px;
  font-weight: lighter;
}

.function-header .function-breadcrumb span {
  padding: 0 5px;
}

.function-header .function-breadcrumb a {
  color: #959595;
}

.function-header .function-breadcrumb a.current {
  color: #4a4a4a;
}

.featured-detail {
  color: #4a4a4a;
  margin-bottom: 30px;
  opacity: 0;
}

.function-layout > .container
{
  min-height: 800px;
}

.featured-detail.absh
{
  position: absolute;
}

.featured-detail h1 {
  font-size: 24px;
  margin-top: 0;
  font-weight: bold;
}

.featured-detail p.desciption {
  font-weight: lighter;
  font-size: 12px;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}

.featured-detail .detail {
  margin-top: 25px;
}

.featured-detail .detail img {
  max-width: 100%;
}

.detail .cons-item h3 {
  font-size: 14px;
  font-weight: bold;
}

.detail .cons-item p.desc {
  font-size: 14px;
  font-weight: lighter;
  line-height: 1.5em;
  text-align: center;
}

.detail .cons-item p.desc span
{
  color: #0f83c4;
}

.detail .cons-item i {
  display: inline-block;
}

@media (max-width: 768px)
{
  .detail .row .col-xs-12:nth-of-type(2n)
  {
	margin-top: 22px;
  }
}
@media (max-width: 480px)
{
  .function-header h3
  {
	font-size: 23px;
  }
}
.function-breadcrumb-mobile
{
  position: relative;
  color: #4a4a4a;
  padding-right: 15px;
}
.function-breadcrumb-mobile a
{
  font-size: 14px;
  color: #4a4a4a;
}
.function-breadcrumb-mobile i.fa-angle-down
{
  position: absolute;
  right: 0;
  top: -5px;
  font-size: 25px;
}
.menu-function-mobile ul
{
  padding: 0 15px;
}
.menu-function-mobile
{
  position: absolute;
  display: none;
  width: 100%;
  background-color: #fff;
  z-index: 99;
  margin-top: 10px;
  border-bottom: 1px solid #ccc;
  box-shadow: 0 5px  10px 0 #959595;
}
.menu-function-mobile li
{
  list-style: none;
  border-bottom: 1px solid #ccc;
}
.menu-function-mobile li:last-child
{
  border: none;
}
.menu-function-mobile li a
{
  display: block;
  padding: 10px 10px 5px 0;
  font-size: 14px;
  color: #4a4a4a;
  font-weight: lighter;
}

#header ul:not(.nav) > li > a.menu-item:hover
{
  color: #18a4dd;
}